// pages/index/messagecenter/dealnews/dealnews.js
import { axios } from '../../../../utils/ajax.js' 
Page({

  /**
   * 页面的初始数据
   */
  data: {
    titleindex: 0,
    userid:'',
    token:'',
    //物流信息
    logdata: [],
    //退货信息
    returndata: [],
    //赔偿信息
    payfordata: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let { userid = '', token = '' } = wx.getStorageSync('userinfo')
    console.log(userid, token)
    this.setData({
      userid: userid,
      token: token
    })
    this.getdata()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  },
  //导航切换
  choosenav (e) {
    let index = e.currentTarget.dataset.index
    this.setData({
      titleindex: index
    })
    this.getdata()
  },
  //获取数据
  getdata() {
    let type = parseInt(this.data.titleindex) + 1
    axios({
      url: '/msgCenter/dealMsg',
      data: {
        userid: this.data.userid,
        token: this.data.token,
        type: type
      }
    }).then((res) => {
      console.log(res)
      //物流消息
      if (type==1){
        this.setData({
          logdata: res.data.logInfo
        })
      //退货信息
      } else if (type == 2){
        this.setData({
          returndata: res.data.returnInfo
        })
      //赔偿信息
      } else if (type == 3){
        this.setData({
          payfordata: res.data.payforInfo
        })
      }
    })
  },
  //去订单详情
  goorderdetail (e) {
    let orderno = e.currentTarget.dataset.orderid
    console.log(orderno)
    wx.navigateTo({
      url: `../../../my/orderlist/orderdetail/orderdetail?orderno=${orderno}`,
    })
  }
})